package modelo.vista;

import java.util.ArrayList;
import java.util.List;

public class LoteCompuestoView extends LoteView {

	private List<LoteSimpleView> lotes;

	
	public LoteCompuestoView() {
		super();
		this.lotes = new ArrayList<LoteSimpleView>();
	}
	
	public LoteCompuestoView(int nroLote) {
		super(nroLote);
		this.lotes = new ArrayList<LoteSimpleView>();
	}
	
	public LoteCompuestoView(List<LoteSimpleView> lotes) {
		super();
		this.lotes = lotes;
	}

	
	public List<LoteSimpleView> getLotes() {
		return lotes;
	}

	public void setLotes(List<LoteSimpleView> lotes) {
		firePropertyChange("lotes", this.lotes,
				this.lotes = lotes);
	}
	
	
	public void agregarLote(LoteSimpleView loteNuevo){
		lotes.add(loteNuevo);
	}

}
